<div class="form-group">
  <label class="col-sm-3 control-label">Nombre</label>
  <div class="col-sm-5">
    <?php 
    $atributos = array('type' => 'text', 
                       'class' => 'form-control', 
                       'name' => 'txt_nombre',
                       'id' => 'txt_nombre', 
                       'placeholder' => 'Nombre',
                       'required' => 'required',
                       'value' => $objEntidad->nombre);
    echo form_input($atributos);
    ?> 
  </div>
</div>

<div class="form-group">
  <label class="col-sm-3 control-label">Usuario</label>
  <div class="col-sm-5">
    <?php 
    $atributos = array('type' => 'text', 
                       'class' => 'form-control', 
                       'name' => 'txt_nombre_usuario',
                       'id' => 'txt_nombre_usuario', 
                       'placeholder' => 'Usuario',
                       'required' => 'required',
                       'value' => $objEntidad->nombre_usuario);
    echo form_input($atributos);
    ?> 
  </div>
</div>

<?php if(!$objEntidad->exists()) { ?>
<div class="form-group">
    <label for="txt_clave" class="col-sm-3 control-label">Clave</label>
    <div class="col-sm-5">
      <?php
      $atributos = array('type' => 'password',
                         'class' => 'form-control', 
                         'name' => 'txt_clave',
                         'id' => 'txt_clave',
                         'placeholder' => 'Clave',
                         'required' => 'required',
                         'value' => ''); 
      echo form_input($atributos);
      ?>
    </div>
</div>

<div class="form-group">
    <label for="txt_clave_confirmar" class="col-sm-3 control-label">Confirmar Clave</label>
    <div class="col-sm-5">
      <?php
      $atributos = array('type' => 'password',
                         'class' => 'form-control', 
                         'name' => 'txt_clave_confirmar',
                         'id' => 'txt_clave_confirmar',
                         'placeholder' => 'Clave',
                         'required' => 'required',
                         'value' => ''); 
      echo form_input($atributos);
      ?>
    </div>
</div>
<?php } ?>

<div class="form-group">
    <label class="col-sm-3 control-label">Rol</label>
    <div class="col-sm-5"> 
    <?php
    if ($this->template->currentUserIsAdmin($_SESSION[$this->template->getRolSessionName()])) {;
      $opcionesRol = array(); 
      if(isset($listado_roles)){ 
        $defaultSelection = $objEntidad->user_rol_id;
        foreach ($listado_roles as $rol) { 
          $opcionesRol[$rol->id] = $rol->nombre;
          if($defaultSelection == 0) $defaultSelection = $rol->id;
        }
      
        echo form_dropdown('sel_rol', $opcionesRol, $defaultSelection, "id = sel_rol, class = 'form-control'");
      }
    }
    else {
      $atributos = array('type' => 'hidden', 'name' => 'sel_rol', 'id' => 'sel_rol', 'value' => $objEntidad->user_rol_id); 
      echo form_input($atributos);

      $atributos = array('type' => 'text', 'class' => 'form-control', 'readonly' => 'readonly', 'name' => 'rol', 'id' => 'rol', 'value' => $objEntidad->user_rol->get()->nombre);
      echo form_input($atributos);
    }
    ?>
    </div>
</div>